<!DOCTYPE html><html lang="zh-cmn-Hans"><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1"><link rel="icon" href="/logo.png"><title>DataLink</title><style>.first-loading-wrp {
            display: flex;
            justify-content: center;
            align-items: center;
            flex-direction: column;
            min-height: 420px;
            height: 100%
        }

        .first-loading-wrp>h1 {
            font-size: 128px
        }

        .first-loading-wrp .loading-wrp {
            padding: 98px;
            display: flex;
            justify-content: center;
            align-items: center
        }

        .dot {
            animation: antRotate 1.2s infinite linear;
            transform: rotate(45deg);
            position: relative;
            display: inline-block;
            font-size: 32px;
            width: 32px;
            height: 32px;
            box-sizing: border-box
        }

        .dot i {
            width: 14px;
            height: 14px;
            position: absolute;
            display: block;
            background-color: #1890ff;
            border-radius: 100%;
            transform: scale(.75);
            transform-origin: 50% 50%;
            opacity: .3;
            animation: antSpinMove 1s infinite linear alternate
        }

        .dot i:nth-child(1) {
            top: 0;
            left: 0
        }

        .dot i:nth-child(2) {
            top: 0;
            right: 0;
            -webkit-animation-delay: .4s;
            animation-delay: .4s
        }

        .dot i:nth-child(3) {
            right: 0;
            bottom: 0;
            -webkit-animation-delay: .8s;
            animation-delay: .8s
        }

        .dot i:nth-child(4) {
            bottom: 0;
            left: 0;
            -webkit-animation-delay: 1.2s;
            animation-delay: 1.2s
        }

        @keyframes antRotate {
            to {
                -webkit-transform: rotate(405deg);
                transform: rotate(405deg)
            }
        }

        @-webkit-keyframes antRotate {
            to {
                -webkit-transform: rotate(405deg);
                transform: rotate(405deg)
            }
        }

        @keyframes antSpinMove {
            to {
                opacity: 1
            }
        }

        @-webkit-keyframes antSpinMove {
            to {
                opacity: 1
            }
        }</style><link href="/css/chunk-2e65a63d.df93d0a7.css" rel="prefetch"><link href="/css/chunk-3cfb3e1c.8d05b8be.css" rel="prefetch"><link href="/css/chunk-54b6d5e1.93922921.css" rel="prefetch"><link href="/css/chunk-5785d432.083e8abe.css" rel="prefetch"><link href="/css/chunk-ed8f5356.70ef0a1a.css" rel="prefetch"><link href="/css/user.57f86cb6.css" rel="prefetch"><link href="/js/chunk-01b30e67.1ccfa2dd.js" rel="prefetch"><link href="/js/chunk-01bd3499.9a42a79f.js" rel="prefetch"><link href="/js/chunk-04b0b90f.ed1e250d.js" rel="prefetch"><link href="/js/chunk-089ba15d.185ff89e.js" rel="prefetch"><link href="/js/chunk-0b65ffb6.56a3d40d.js" rel="prefetch"><link href="/js/chunk-0d0de44a.2f8b353d.js" rel="prefetch"><link href="/js/chunk-0fcaf011.bace6198.js" rel="prefetch"><link href="/js/chunk-1231aade.333e9b64.js" rel="prefetch"><link href="/js/chunk-219c8a13.d7a77022.js" rel="prefetch"><link href="/js/chunk-2258dd9b.a0591100.js" rel="prefetch"><link href="/js/chunk-26a5756a.b99d4b13.js" rel="prefetch"><link href="/js/chunk-2b308327.f102e37c.js" rel="prefetch"><link href="/js/chunk-2d0a43df.ab736537.js" rel="prefetch"><link href="/js/chunk-2d0aa197.70a19233.js" rel="prefetch"><link href="/js/chunk-2d0aad48.9c7fe8f0.js" rel="prefetch"><link href="/js/chunk-2d0ae91a.cb29407f.js" rel="prefetch"><link href="/js/chunk-2d0ae937.25e52380.js" rel="prefetch"><link href="/js/chunk-2d0af63c.7a02be67.js" rel="prefetch"><link href="/js/chunk-2d0b2b07.8724db81.js" rel="prefetch"><link href="/js/chunk-2d0b6942.da4b00b2.js" rel="prefetch"><link href="/js/chunk-2d0b9b48.b1bcda03.js" rel="prefetch"><link href="/js/chunk-2d0ba2ee.ea88457f.js" rel="prefetch"><link href="/js/chunk-2d0c7f61.6fa306f9.js" rel="prefetch"><link href="/js/chunk-2d0c8c08.f625748c.js" rel="prefetch"><link href="/js/chunk-2d0cf17f.e72376c5.js" rel="prefetch"><link href="/js/chunk-2d0d0022.916e2d00.js" rel="prefetch"><link href="/js/chunk-2d0d2f05.db378f5b.js" rel="prefetch"><link href="/js/chunk-2d0d3fe8.f95d4fa3.js" rel="prefetch"><link href="/js/chunk-2d0d7ae4.921c9054.js" rel="prefetch"><link href="/js/chunk-2d0da943.9daf40c5.js" rel="prefetch"><link href="/js/chunk-2d0daac4.51c3f530.js" rel="prefetch"><link href="/js/chunk-2d0de19e.c4a06913.js" rel="prefetch"><link href="/js/chunk-2d0df2ff.69a8d9d7.js" rel="prefetch"><link href="/js/chunk-2d0df7e5.318ea0ca.js" rel="prefetch"><link href="/js/chunk-2d0e2688.af24d63a.js" rel="prefetch"><link href="/js/chunk-2d0e4e6d.21c970c2.js" rel="prefetch"><link href="/js/chunk-2d0e93df.0eb4e6d9.js" rel="prefetch"><link href="/js/chunk-2d0ea098.517b6894.js" rel="prefetch"><link href="/js/chunk-2d0f0f38.681ddf2e.js" rel="prefetch"><link href="/js/chunk-2d209562.0a9e263a.js" rel="prefetch"><link href="/js/chunk-2d213abb.4241b355.js" rel="prefetch"><link href="/js/chunk-2d2143fd.98608223.js" rel="prefetch"><link href="/js/chunk-2d21a3b6.d18333ac.js" rel="prefetch"><link href="/js/chunk-2d21b84a.023b6594.js" rel="prefetch"><link href="/js/chunk-2d21d458.fe56e7dc.js" rel="prefetch"><link href="/js/chunk-2d21dfe1.68343b8d.js" rel="prefetch"><link href="/js/chunk-2d22502a.d26a05f4.js" rel="prefetch"><link href="/js/chunk-2d22ca58.7c0faf32.js" rel="prefetch"><link href="/js/chunk-2d22db0a.c189d09f.js" rel="prefetch"><link href="/js/chunk-2d22e14a.2f467566.js" rel="prefetch"><link href="/js/chunk-2e65a63d.a8b4bfcf.js" rel="prefetch"><link href="/js/chunk-2f96fd95.937bf376.js" rel="prefetch"><link href="/js/chunk-30597b4a.6a4b5f2a.js" rel="prefetch"><link href="/js/chunk-392de322.b7251aa9.js" rel="prefetch"><link href="/js/chunk-3cfb3e1c.4a00977a.js" rel="prefetch"><link href="/js/chunk-4359d798.d6143f84.js" rel="prefetch"><link href="/js/chunk-4aa6dafe.7c48828c.js" rel="prefetch"><link href="/js/chunk-4de57135.b14ac531.js" rel="prefetch"><link href="/js/chunk-54b6d5e1.b42002b2.js" rel="prefetch"><link href="/js/chunk-5785d432.10ba3631.js" rel="prefetch"><link href="/js/chunk-671c785f.1f5328a3.js" rel="prefetch"><link href="/js/chunk-7532b3ea.ec803065.js" rel="prefetch"><link href="/js/chunk-76fee5a0.61fe9bae.js" rel="prefetch"><link href="/js/chunk-78923a2e.2c58facd.js" rel="prefetch"><link href="/js/chunk-7c4e3a03.68c689d4.js" rel="prefetch"><link href="/js/chunk-7e545609.13b48fb6.js" rel="prefetch"><link href="/js/chunk-965d2384.72a2150f.js" rel="prefetch"><link href="/js/chunk-baff7d88.1fb47552.js" rel="prefetch"><link href="/js/chunk-cfbf3d44.72bff6ce.js" rel="prefetch"><link href="/js/chunk-e13e4362.99aed7c2.js" rel="prefetch"><link href="/js/chunk-ed8f5356.fa7ef21d.js" rel="prefetch"><link href="/js/fail.a0a112e7.js" rel="prefetch"><link href="/js/user.9d0465be.js" rel="prefetch"><link href="/css/app.bf3ff6b3.css" rel="preload" as="style"><link href="/css/chunk-vendors.f5346fc6.css" rel="preload" as="style"><link href="/js/app.c3424580.js" rel="preload" as="script"><link href="/js/chunk-vendors.f20bcca4.js" rel="preload" as="script"><link href="/css/chunk-vendors.f5346fc6.css" rel="stylesheet"><link href="/css/app.bf3ff6b3.css" rel="stylesheet"></head><body><noscript><strong>We're sorry but vue-antd-pro doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"><div class="first-loading-wrp"><h1 style="font-size: 40px">DATA LINK</h1><div class="loading-wrp"><span class="dot dot-spin"><i></i><i></i><i></i><i></i></span></div><div style="display: flex; justify-content: center; align-items: center;">正在加载</div></div></div><script src="/js/chunk-vendors.f20bcca4.js"></script><script src="/js/app.c3424580.js"></script></body></html>